home *** CD-ROM | disk | FTP | other *** search
/ BBS Toolkit / BBS Toolkit.iso / qbbs / qnet_264.zip / CHANGES.DOC next >
Text File  |  1990-02-19  |  9KB  |  232 lines

  1.  **WARNING****WARNING****WARNING****WARNING****WARNING****WARNING****WARNING**
  2.  
  3.  
  4. MAKE BACKUP COPIES OF YOUR CURRENT RELEASE VERSIONS OF THE QUICKBBS 
  5. MAIL UTILITIES!  THIS STUFF MAY CAUSE HAIR LOSS, CURL YOUR SPINE, OR 
  6. LOSE THE WAR FOR THE ALLIES!  YOU'VE BEEN WARNED.
  7.  
  8.  
  9.                   Changes for QuickBBS 2.64 Utilities
  10.  
  11.  MAILSCAN -  
  12.  
  13.  1.  The dreaded date bug has been terminated with extreme prejudice.  
  14. (I've always wanted to say that)  
  15.  
  16.  2.  Complete zone awareness is now in mailscan.  If you send a 
  17. netmail message to a zone other than the zone defined as your primary 
  18. zone, a ^AINTL line is generated, reflecting the correct destination 
  19. zone,  and uses your primary zone as the originating zone.  This 
  20. causes OMMM to put the message in the appropriate outbound directory.  
  21. This should also work for other packers also.  Please let us know if
  22. it does not, so we can contact the author of that software!   
  23.  
  24.   3.  A file called NETMAIL.BBS is generated when netmail is entered 
  25. from within the BBS.  This is a file of word, and contains the record 
  26. numbers of the netmail messages entered.  This is used a starting 
  27. point when scanning for outbound netmail.  The code we got was not 
  28. utilizing this file at all.  It makes quite a difference in speed, 
  29. especially when you have a lot of messages online.
  30.  
  31.    Changes in 2.61e (Beta)
  32.  
  33.   4. Added complete error trapping, as in QUICKBBS.EXE.  This will 
  34. create/append ERRORS.LOG as necessary, giving time, date, error 
  35. message, and program that generated the error.  
  36.  
  37.   5.  There was a bug in updating the user credit, where MAILSCAN 
  38. would generate a runtime error 100.  The mail was extracted ok, just 
  39. that the user credit never got updated.  That's history.
  40.  
  41.    Changes in 2.61f (Beta)
  42.  
  43.   6.  Doesn't do direct screen writes anymore.  No reason to configure 
  44. this, as there's not that much displayed anyway.
  45.  
  46.  
  47.    Changes in 2.64  (Release)
  48.  
  49. 7. Mailscan will not work with RemoteAccess, unless you are a registered 
  50. user of QuickBBS.  I didn't do all this work on this program, so 
  51. someone could use it with RA.  After all, I don't work for them!
  52.  
  53.  
  54. MAILTOSS - 
  55.  
  56.  
  57.   1.  Would only work with 50 or less message boards, fixed. 
  58.   
  59.   2.  Zone support was also added here.  If a ^AINTL line is found, 
  60. then mailscan reads it for determining originating, AND receiving 
  61. zone for that particular message.  If none is found, then the zone 
  62. specified in config.bbs is used as the origin & receiving zone.
  63.  
  64.   Changes in 2.61d (Beta)
  65.  
  66.   3.  Added complete error trapping, as in QUICKBBS.EXE.  This will 
  67. create/append ERRORS.LOG as necessary, giving time, date, error 
  68. message, and program that generated the error. 
  69.  
  70.   Changes in 2.61e (Beta)
  71.  
  72.   4.  Doesn't do direct screen writes anymore.  No reason to configure 
  73. this, as there's not that much displayed anyway.
  74.  
  75.   Changes in 2.61f (Beta)
  76.  
  77.   5.  Closed StdOut in the wrong place, causing a runtime error 105. 
  78. This is now fixed.  No real big deal, but one info message would get 
  79. lost in limbo.
  80.  
  81.    Changes in 2.64  (Release)
  82.  
  83.   6. Mailtoss will not work with RemoteAccess, unless you are a 
  84. registered user of QuickBBS.  I didn't do all this work on this 
  85. program, so someone could use it with RA.  After all, I don't work for 
  86. them!
  87.  
  88.  
  89.  
  90. QECHO -
  91.  
  92.   1.  Short packets, resulting in bizarre results - SWATTED!  This 
  93. required us to add nulls on to the end of Qecho packets.  
  94.   
  95.   2.  Dreaded date bug fixed.  Exact same code (and problem) as 
  96. MAILSCAN.  Replaced this with pop-in routine generic to QECHO & 
  97. MAILSCAN.
  98.  
  99.   3.  The private bit is not stripped of off echomail anymore.  If you 
  100. have an echo area allowing private echomail, it will get sent that way.
  101.  
  102.   4.  Adjusted memory allocation, which was causing problems executing 
  103. certain UNARCCOMMAND's.  (SPAZ, I think), and some ARCCOMMAND's.
  104.   
  105.   5.  ARCCOMMAND is now obsolete.  This has been replaced by two 
  106. commands, PACKERS & ENDPACKERS.  These two command are used thusly:
  107.  
  108. ; Qecho.CTL  extract
  109. ;
  110. PACKERS
  111. 375/1 pkzip/aex
  112. 375/11 zoo -a
  113. 375/12 pak a
  114. 375/32 lharc a /m
  115. ENDPACKERS
  116. ;
  117.  
  118.   Simply put a node number, and a commandline for your favorite file 
  119. compression utility.   If the PACKERS..ENDPACKERS section is not found 
  120. then PKPAK -OCT -A is used as a default archiver.  This is also the case 
  121. if a node is not listed in the PACKERS section of the control file. This 
  122. function has been tested with PKPAK, PKZIP, LHARC , PAK, and ZOO.  If 
  123. you use OMMM, then you need ZZAPPL, which is called by OMMM, and 
  124. functions exactly like this section of the QECHO.CTL file.
  125.  
  126.   PKPAK was chosen as the default for several reasons. Mostly, because 
  127. it's faster than spit on teflon at making .ARC's.  With the -OCT switch, 
  128. PKPAK makes ARC compatible archives (i.e., no squashing), which is the 
  129. FidoNet standard for compressed mail. You must have PKPAK in your path.   
  130.  
  131.  6.  UNARCCOMMAND is now history.  Qecho reads the compressed mail 
  132. file and calls the appropriate un-compressor.  Qecho understands these 
  133. formats:
  134.      
  135.                       .ARC - Calls PKUNPAK
  136.                       .ZIP - Calls PKUNZIP
  137.                       .PAK - Calls PAK    
  138.                       .ZOO - Calls ZOO    
  139.                       .LZH - Calls LHARC  
  140.  
  141. The extensions denoted represent the format used for compression - the 
  142. actual filename will obviously be different.  I was going to put in
  143. DWC, but couldn't find a copy to test with.  Does anyone really use 
  144. that anyway???  The appropriate un-compressor must be in your path!
  145.  
  146.   Changes in 2.61f (Beta)
  147.  
  148. 7.  Had reports of Qecho choking if an echo message had a lowercase
  149. AREA: tag.  This is fixed - now it don't care upper from lower.
  150.  
  151. 8.  Tightened up a loophole in the uncompression file checking.  There 
  152. were instances when Qecho would think a PAK file was an ARC file.  Not 
  153. no more!
  154.  
  155.   Changes in 2.61g (Beta)
  156.  
  157. 9.  Added complete error trapping, as in QUICKBBS.EXE.  This will 
  158. create/append ERRORS.LOG as necessary, giving time, date, error 
  159. message, and program that generated the error.  
  160.  
  161.   Changes in 2.61h (Beta)
  162.  
  163. 10.  Qecho will now recognize mail archives with extensions of *.??0 - 
  164. *.??Z.  It will not create archives with names higher than *.??9, as 
  165. this is not in FTSC specs.  Recognizing the "A" - "Z" on the extension 
  166. is so that mail from some other packers will be unpacked.
  167.  
  168. 11.  Doesn't do direct screen writes anymore.  No reason to configure 
  169. this, as there's not that much displayed anyway.
  170.  
  171.  
  172.   Changes in 2.61i (Beta)
  173.  
  174. 12.  Qecho now adds it's own tearline when exporting messages.
  175.  
  176.       
  177.   Changes in 2.61j (Beta)
  178.  
  179. 13.  New parameter added.  If a -j is passed to Qecho, the program 
  180. swaps itself to EMS, if available, or disk (in that order), to allow 
  181. more room for the archiver or unarchiver to run.  This should help out 
  182. the DoubleDos/Desqview folks to squeeze the BBS partition down a 
  183. little smaller.  From testing here, it appears that about 200K is all
  184. you need.  This is about the minimum for PKZIP to run.
  185.  
  186. 14.  The *.??9/*.??0 rollover problem has been corrected, and Qecho no 
  187. longer deletes the mail archive.
  188.  
  189. 15.  Command help screen has been added.  If Qecho is passed a -?, a 
  190. help screen will be displayed.
  191.  
  192.   Changes in 2.61k (Beta)
  193.  
  194. 16.  Found a bug in the outbound archiving swap code.  Qecho would 
  195. swap the first time ok, but successive swaps would fail.  This is 
  196. fixed.
  197.  
  198. 17.  In nuking the 9/0 rollover Qecho doesn't delete the .pkt file 
  199. after adding it to the archive.  This is fixed, Qecho now deletes the 
  200. .PKT files after making the compressed mail file.
  201.  
  202.    Changes in 2.61-l (Beta)
  203.  
  204. 18.  Qecho now deletes the mail packets after archiving.  You can use
  205. your archiver's move option, or add.  Qecho will handle it either way.
  206.  
  207. 19.  You can pass Qecho a drive to create the swap file on.  Simply 
  208. add the drive letter after the -j.  For example, to swap to my 
  209. extended memory ramdrive f:, I would use:
  210.  
  211.    Qecho -p -e -a -jf: (colon optional)
  212.  
  213. In testing here, the swap file is about 160K or so, so make sure you 
  214. have enough room on whatever drive you specify.
  215.  
  216.    Changes in 2.61-m (Beta)
  217.  
  218. 20.  Had an extra LF in my tearline, which caused ZMAILQ to choke, and 
  219. append on another origin line.  I removed my extra LF, but Claude 
  220. should be a little less picky.
  221.  
  222.    Changes in 2.64  (Release)
  223.  
  224. 21.  Removed the Tearline.  I can't count all the heartburn I've 
  225. gotten over this one.  Multiple tears are kind yucky, but so is 
  226. removing the QuickBBS tearline.  I removed mine. 
  227.  
  228. 22.  Qecho will not work with RemoteAccess, unless you are a 
  229. registered user of QuickBBS.  I didn't do all this work on this 
  230. program, so someone could use it with RA.  After all, I don't work for 
  231. them!
  232.